CN_LANGUAGE_TYPE = {
    "chi": "chi",  # 中文
    "eng": "eng",  # 英文
}

# 文献发表时间描述精度
ARTICLE_TIME_PRECISION = {
    'year': "Y",  # 年
    'month': "M",  # 月
    'day': "D"  # 日
}
# 网站相关
CURRENT_PROTOCOL = "http://"  # 定义协议类型
CURRENT_TOP_DOMAIN = "com"  # 顶级域
CURRENT_SECOND_DOMAIN = "xishanyigu"  # 二级级域
CURRENT_DOMAIN = CURRENT_SECOND_DOMAIN + "." + CURRENT_TOP_DOMAIN  # 定义域名

CONFIG_PUBLIC_DOMAIN = CURRENT_PROTOCOL + 'user.' + CURRENT_DOMAIN  # 定义系统参数服务域名
CONFIG_PUBLIC_INTERFACE = CONFIG_PUBLIC_DOMAIN + "/config/index/getConfig"  # 系统配置相关接口
MEDPEER_PUBLIC_KEY = "MedPeer"  # 定义用于passport加解密的公共密钥
MODEL_TRANSLATE_PRIVATE_DOMAIN = 'http://101.200.62.36:8001'  # 定义模型翻译服务局域网域名
MODEL_TRANSLATE_INTERFACE = MODEL_TRANSLATE_PRIVATE_DOMAIN + "/ai_platfrom/free_service/transTextApi"  # 模型翻译接口

OSS_TIME_OUT = 3600  # OSS链接地址有效期
# 阿里云OSS常量
ALL_OSS = {
    'translateBucketShow': 'ali_oss_TranslateBucket_show',  # 替换OSS储存服务翻译平台相关文件所在bucket
    'translateBucket': 'ali_oss_TranslateBucket',  # OSS储存服务翻译平台相关文件所在bucket
    'techniqueBucketShow': 'ali_oss_TechniqueBucket_show',  # 替换OSS储存服务技术平台相关文件所在bucket
    'techniqueBucket': 'ali_oss_TechniqueBucket',  # OSS储存服务技术平台相关文件所在bucket
    'imageBucketShow': 'ali_oss_ImageBucket_show',  # 替换阿里云OSS存储服务绘图平台相关文件所在bucket
    'imageBucket': 'ali_oss_ImageBucket',  # 阿里云OSS存储服务绘图平台相关文件所在bucket
    'articleBucketShow': 'ali_oss_ArticleBucket_show',  # 替换阿里云OSS存储服务文献平台相关文件所在bucket
    'articleBucket': 'ali_oss_ArticleBucket',  # 阿里云OSS存储服务文献平台相关文件所在bucket
    'outsideEndpointShow': 'ali_oss_OutsideEndpoint_show',  # 替换阿里云OSS储存服务外网域名
    'outsideEndpoint': 'ali_oss_OutsideEndpoint',  # 阿里云OSS储存服务外网域名
    'insideEndpoint': 'ali_oss_InsideEndpoint',  # 阿里云OSS储存服务内网域名
    'callBackUrl': 'ali_oss_CallBackUrl',  # JS上传文件到OSS成功后的回调地址
    'accessKeySecret': 'ali_oss_AccessKeySecret',  # 阿里云oss储存服务AccessKeySecret
    'accessKeyId': 'ali_oss_AccessKeyId',  # 阿里云oss储存服务AccessKeyId
    'regionId': 'ali_oss_RegionId',  # 阿里云OSS储存服务RegionId
    'location': 'ali_oss_Location',  # 阿里云OSS储存服务所在区域
    "baidu_qianfan_APIKey": "baidu_qianfan_APIKey",  # 百度千帆模型AK
    "baidu_qianfan_SecretKey": "baidu_qianfan_SecretKey",  # 百度千帆模型SK
}
